microarray technology - Alemán Inglés Diccionario